URL | http://hl7.org/fhir/5.0/StructureDefinition/extension-AuditEvent.agent.network[x] |
Version | |
Status | active |
Description | Cross-Version Extension for AuditEvent.agent.network[x]. Valid in versions R2, R3, R4, R4B This is a valid extension because it has the types string, Reference, uri |
Context of Use
This extension may be used in the following contexts:
Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
![]() ![]() | 0..1 | Extension | This agent network location for the activity | |
![]() ![]() ![]() | ..0 | |||
![]() ![]() ![]() | 1.. | |||
![]() ![]() ![]() ![]() | Reference(Endpoint) | |||
![]() ![]() ![]() ![]() | uri | |||
![]() ![]() ![]() ![]() | string | |||
![]() ![]() ![]() | "http://hl7.org/fhir/5.0/StructureDefinition/extension-AuditEvent.agent.network[x]" | |||
![]() |
{ "resourceType" : "StructureDefinition", "id" : "xv-r5-sev.age.network[x]", "url" : "http://hl7.org/fhir/5.0/StructureDefinition/extension-AuditEvent.agent.network[x]", "name" : "XVerExtensionAuditEvent.agent.network[x]R5", "title" : "Cross-Version Extension for AuditEvent.agent.network[x] in R5", "status" : "active", "experimental" : false, "publisher" : "Health Level Seven International (Security)", "contact" : [{ "telecom" : [{ "system" : "url", "value" : "http://hl7.org/fhir" }] }, { "telecom" : [{ "system" : "url", "value" : "http://www.hl7.org/Special/committees/secure/index.cfm" }] }], "description" : "Cross-Version Extension for AuditEvent.agent.network[x]. Valid in versions R2, R3, R4, R4B\r\n\r\nThis is a valid extension because it has the types string, Reference, uri", "jurisdiction" : [{ "coding" : [{ "system" : "http://unstats.un.org/unsd/methods/m49/m49.htm", "code" : "001" }] }], "fhirVersion" : "5.0.0", "kind" : "complex-type", "abstract" : false, "context" : [{ "extension" : [{ "extension" : [{ "url" : "startFhirVersion", "valueCode" : "4.3" }, { "url" : "endFhirVersion", "valueCode" : "4.3" }], "url" : "http://hl7.org/fhir/StructureDefinition/version-specific-use" }], "type" : "element", "expression" : "AuditEvent.agent" }, { "type" : "extension", "expression" : "http://hl7.org/fhir/4.3/StructureDefinition/extension-AuditEvent.agent" }, { "extension" : [{ "extension" : [{ "url" : "startFhirVersion", "valueCode" : "4.0" }, { "url" : "endFhirVersion", "valueCode" : "4.0" }], "url" : "http://hl7.org/fhir/StructureDefinition/version-specific-use" }], "type" : "element", "expression" : "AuditEvent.agent" }, { "type" : "extension", "expression" : "http://hl7.org/fhir/4.0/StructureDefinition/extension-AuditEvent.agent" }, { "extension" : [{ "extension" : [{ "url" : "startFhirVersion", "valueCode" : "3.0" }, { "url" : "endFhirVersion", "valueCode" : "3.0" }], "url" : "http://hl7.org/fhir/StructureDefinition/version-specific-use" }], "type" : "element", "expression" : "AuditEvent.agent" }, { "type" : "extension", "expression" : "http://hl7.org/fhir/3.0/StructureDefinition/extension-AuditEvent.agent" }, { "extension" : [{ "extension" : [{ "url" : "startFhirVersion", "valueCode" : "1.0" }, { "url" : "endFhirVersion", "valueCode" : "1.0" }], "url" : "http://hl7.org/fhir/StructureDefinition/version-specific-use" }], "type" : "element", "expression" : "AuditEvent.participant" }, { "type" : "extension", "expression" : "http://hl7.org/fhir/1.0/StructureDefinition/extension-AuditEvent.participant" }], "type" : "Extension", "baseDefinition" : "http://hl7.org/fhir/StructureDefinition/Extension", "derivation" : "constraint", "differential" : { "element" : [{ "path" : "Extension", "short" : "This agent network location for the activity", "definition" : "When the event utilizes a network there should be an agent describing the local system, and an agent describing remote system, with the network interface details.", "comment" : "When remote network endpoint is known, another agent representing the remote agent would indicate the remote network endpoint used. Convention is to indicate data flowing from Source to Destination. The convention for Search, given data flows both ways (query parameters vs results), is to have the Source as the initiator of the Search Transaction, and the Destination the responder to the Search transaction.", "requirements" : "When a network protocol is used the endpoint is associated with the agent most directly using the endpoint. This is usually the software agent that has implemented the application level protocol. Preference is to define network in terms of a Reference(Endpoint), or URI; use string only when address or hostname is all that is known. When encoding using string it is best to encode using the formal canonical host name, but if you can't, then you can encode numeric in Literal address form using square brackets '[]' as a v4 string (in dotted notation), or v6 string (in colon notation).", "min" : 0, "max" : "1", "isModifier" : false, "mapping" : [{ "identity" : "w5", "map" : "FiveWs.where[x]" }, { "identity" : "rim", "map" : ".player.description" }, { "identity" : "dicom", "map" : "NetworkAccessPointID and NetworkAccessPointTypeCode" }, { "identity" : "w3c.prov", "map" : "Agent.Location" }] }, { "path" : "Extension.extension", "max" : "0" }, { "path" : "Extension.value[x]", "min" : 1, "type" : [{ "code" : "Reference", "targetProfile" : ["http://hl7.org/fhir/StructureDefinition/Endpoint"] }, { "code" : "uri" }, { "code" : "string" }] }, { "path" : "Extension.url", "fixedUri" : "http://hl7.org/fhir/5.0/StructureDefinition/extension-AuditEvent.agent.network[x]" }] } }